Impl

object Impl

Types

Link copied to clipboard
fun interface NamedExpression

Properties

Link copied to clipboard
val CODEC: Codec<Expression>

Codec for expressions, storing the expression in string form

Functions

Link copied to clipboard
fun parse(str: String, context: String): Expression

parses an expression

Link copied to clipboard

attempts to parse an expression, failing null instead of throwing

Link copied to clipboard

Attempts to parse and evaluate an expression with dummy values, failing null instead of throwing

Link copied to clipboard
fun validated(str: String, vars: Set<Char> = setOf()): ValidatedExpression

Generates a validated Expression for use in configs